AlgolWishlist\API\Controllers\ItemsOfWishlist C

Total Complexity 125
Dependencies 33
Dependents 1
Total lines 1,574
Lines of code 901
Logical lines of code 366
Comment lines 496
Methods 21
Properties 4

Methods 21

Method Rating Maintainability Complexity Lines of code
updateItem()
B
39 15 69
batchAddToCartItemsOfWishlist()
B
35 13 99
addToCartItemOfWishlist()
B
35 13 98
addToCartAllItemsOfWishlist()
A
36 12 94
getExtendedItemsOfWishlistByWishlistId()
A
37 9 76
batchDeleteItemsOfWishlist()
A
41 6 63
createItem()
S
46 6 42
generateProductTitle()
S
51 7 27
getItem()
S
50 6 30
createItemInDefaultWishlist()
S
46 5 43
reorderItemsOfWishlist()
S
45 4 47
deleteItemFromDefault()
S
53 5 24
convertVariationData()
S
53 5 23
registerRoutes()
S
41 1 78
deleteItem()
S
56 4 18
canGetWishlist()
S
57 4 17
canModifyWishlist()
S
59 3 14
productIsPurchasable()
S
77 3 3
getItems()
S
62 2 12
convertItemOfWishlistEntityToDto()
S
58 1 17
__construct()
S
68 1 7